/*
 * optAlgV.h
 *
 *  Created on: 2011-09-16
 *      Author: pawel
 */

#ifndef OPTALGV_H_
#define OPTALGV_H_
/*
 * Optimal algorithms
 */
#include<list>
struct cell;
struct optAlgParam;
class optAlgClass{
public:
	virtual std::list<cell> run(const optAlgParam&)=0;
	virtual ~optAlgClass()=0;
};

#endif /* OPTALGV_H_ */
